ecologically sound - French English Dictionary